far-reaching repercussions - French English Dictionary